class AppStrings {
  static const String appName = '学习平台';
  static const String reload = '重新加载';
  static const String needNetwork = '本APP需要网络连接,请检查网络设置';
  static const String tip = '请先登录';
  static const String pleaseLogin = '是否跳转到登录界面';
  static const String loginFailed = '登录失败,邮箱或手机号或密码错误';
  static const String loginSuccess = '登录成功';

  // 欢迎页
  static const String welcomeTitle1 = '开始你的学习之旅';
  static const String welcomeTitle2 = '连接全世界的知识';
  static const String welcomeTitle3 = '永远保持学习的热情';
  static const String welcomeDesc1 = '在这里，你可以找到各种丰富的学习资源，开始你的学习之旅。';
  static const String welcomeDesc2 = '我们平台汇聚了全球的知识资源，让你可以随时随地的学习，无论你在哪里。';
  static const String welcomeDesc3 = '我们的学习资源始终更新，让你可以随时掌握最新知识，永远保持学习热情。';
  static const String skip = '跳过';

  // 底部导航栏
  static const String home = '首页';
  static const String category = '分类';
  static const String learning = '学习';
  static const String profile = '账号';

  // account page
  static const clickLogin = '点击登录';
  static const welcomeLogin = '欢迎登录学习网，开启您的学习之旅';
  static const shoppingCart = '购物车';
  static const myOrder = '我的订单';
  static const favoriteCourse = '收藏课程';
  static const aboutLearning = '关于学习网';
  static const welcomePage = '欢迎页';
  static const ratingMe = '给我评分';
  static const editProfile = '编辑资料';
  static const logout = '退出登录';
  static const profileFooter = '编织梦想  程就未来';
  static const eduDays = '已学习';
  static const day = '天';
  static const eduMinutes = '总时长';
  static const minute = '分钟';
  static const hour = '小时';
  static const logoutSuccess = '退出登录成功';
  static const logoutFailed = '退出登录失败';

  // account profile setting
  static const unknownError = '未知错误';
  static const profileTitle = '个人资料';
  static const avatar = '头像';
  static const nickname = '昵称';
  static const profession = '职业';
  static const gender = '性别';
  static const male = '男';
  static const female = '女';
  static const genderUnknown = '性别未知';
  static const region = '地区';
  static const introduction = '签名';
  static const accountSecurity = '账号与安全';
  static const accountSecurityTip = '手机号、密码修改、账号绑定';
  static const photoAccessDenied = '没有访问相册的权限';
  static const invalidImage = '无效的图片';
  static const updateSuccess = '更新成功';
  static const updateNickname = '修改昵称';
  static const ok = '确定';
  static const nicknameHint = '请输入昵称';
  static const nicknameEmpty = '昵称不能为空';
  static const loadingPhoto = '正在加载图片...';
  static const uploadingPhoto = '正在上传图片...';
  static const selectProfession = '选择职业';
  static const selectRegion = '请选择地区';
  static const queryRegionError = '获取地区列表失败';
  static const updateError = '更新地区失败';
  static const editIntrodcution = '编辑签名';
  static const signatureHint = '请输入签名';

  // login page
  static const login = '登录';
  static const getCapcha = '获取验证码';
  static const passwordLogin = '密码登录';
  static const phoneVerifyCodeLogin = '短信验证登录';
  static const emailVerifyCodeLogin = '邮箱验证登录';
  static const phoneVerifyTip = '未注册手机号验证后自动注册并登录';
  static const emailVerifyTip = '未注册邮箱验证后自动注册并登录';
  static const accountHintText = '请输入手机号或邮箱';
  static const phoneHintText = '请输入手机号';
  static const emailHintText = '请输入邮箱';
  static const passwordHintText = '请输入密码';
  static const forgotPassword = '忘记密码';
  static const loginFooterText1 = '登录即表示您同意';
  static const loginFooterText2 = '《学习网注册协议》';
  static const loginFooterText3 = '和';
  static const loginFooterText4 = '《隐私政策》';
  static const userProtocol = '用户协议';
  static const privacyPolicy = '隐私政策';
  static const alertTipStartText = '为保障您的合法权益，请您阅读并同意';
  static const agree = '同意';
  static const disagree = '不同意';

  // Verify Code Submit Page
  static const inputVerifyCode = '输入验证码：';
  static const submit = '提交';
  static const changeEmail = '更换邮箱';
  static const changePhone = '更换手机号';
  static const resetPassword = '重置密码';
  static const verifyCodeLogin = '验证码登录';
  static const emailVerifyCodeSended = '邮箱验证码已发送，请注意查收';
  static const phoneNumberVerifyCodeSended = '手机验证码已发送，请注意查收';

  // security setting
  static const phone = '手机';
  static const phoneColon = '手机：';
  static const email = '邮箱';
  static const emailColon = '邮箱：';
  static const thirdAccount = '第三方账号';
  static const passwordSetting = '密码设置';
  static const phoneBind = '绑定手机';
  static const identityVerification = '实名认证';
  static const accountCancellation = '账号注销';
  static const notBind = '未绑定';
  static const notVerify = '未认证';
  static const cancellationTip = '注销后无法恢复，请谨慎操作';
  static const wechart = '微信';
  static const qq = 'QQ';
  static const weibo = '微博';
  static const apple = 'Apple';
  static const bindEmail = '绑定邮箱';
  static const emailAlreadyUsed = '邮箱已被使用';
  static const phoneNumberAlreadyUsed = '手机号已被使用';
  static const bindPhone = '绑定手机号';
  static const newAndOldPasswordSame = '新密码和旧密码不能相同';
  static const passwordNotMatch = '两次输入的新密码不一致';
  static const identityVerificationTipTitle = '认证须知';
  static const identityVerificationTip =
      '1、实名认证可以提升您在学习网的个人信息及虚拟财产的安全等级同时也能够更好的体验学习网的各项虚拟服务；\n2、实名认证通过后，将无法修改和删除，请谨慎填写；\n3、我们会确保你所提供的信息均处于严格的保密状态，不会泄露；\n4、如存在恶意乱填写姓名，身份证号码，一经发现将冻结学习网账号；\n5、如果多次认证不通过，请联系learning2024@126.com。';
  static const notVerified = '尚未认证';
  static const verify = '认证';
  static const will = '将';
  static const cancelTailTip = '的绑定账号注销';
  static const cancelHintHeader = '注销账号后以下信息将被清空并无法找回';
  static const cancelHint1 = '· 学习网平台无法使用此账号';
  static const cancelHint2 = '· 身份、账户信息';
  static const cancelHint3 = '· 交易记录、学习记录等';
  static const cancelHint4 = '· 余额、优惠券、积分等';
  static const cancelHintFooter =
      '请确保所有交易已完结且无纠纷，账户注销后的历史交易可能产生的资金退回权益等将视作自动放弃';
  static const agreeCancel = '同意注销';
  static const cancelButtonTip = '点击下方“同意注销“按钮，即表示您已阅读并同意\n';
  static const cancelPrivacyPolicy = '《账号注销协议》';
  static const userCancelPolicy = '账号注销协议';
  static const bind = '绑定';

  // forgot password
  static const findPassword = '找回密码';
  static const newPassword = '新密码';
  static const confirmPassword = '确认密码';
  static const inputNewPassword = '请输入新密码';
  static const inputConfirmPassword = '请再次输入新密码';
  static const oldPassword = '旧密码';

  // category page
  static const allCourses = '所有课程';
  static const all = '全部';
  static const searchCourse = '搜索课程';
  static const courseError = '获取课程分类失败';
  static const courseListError = '获取课程列表失败';
  static const searchCourseError = '搜索课程失败';

  // course list page
  static const studyingCountTip = '人在学';
  static const studying = '正在学习';
  static const loadingMore = '正在加载更多数据...';
  static const beginner = '初级';
  static const intermediate = '中级';
  static const advanced = '高级';
  static const refoundTip = '7天可退款';
  static const courseLevel = '课程难度';
  static const videoDuration = '视频时长';
  static const studentCount = '学生人数';
  static const courseRating = '课程评分';
  static const person = '人';
  static const myCourse = '我的课程';

  // search course page
  static const searchHint = '搜一搜';
  static const cancel = '取消';
  static const hotSearch = '热门搜索';
  static const searchHistory = '搜索历史';

  // course detail page
  static const courseBrief = '简介';
  static const courseCatalog = '目录';
  static const courseComment = '评论';
  static const courseDescription = '课程介绍';
  static const courseSkills = '你将学到';
  static const authorIntroduction = '讲师介绍';
  static const freeWatch = '试看';
  static const putToCart = '加入购物车';
  static const buyNow = '立即购买';
  static const videoLoadError = '视频加载失败，请重试';
  static const courseAlreadyPurchased = '课程已购买';
  static const courseAlreadyInShoppingCart = '课程已在购物车中';
  static const coursePurchased = '课程购买成功';
  static const coursePurchaseFailed = '课程购买失败';
  static const confrimPurchase = '确认购买';
  static const coursePrice = '课程价格：';
  static const confirm = '确认';
  static const goToLearn = '去学习';
  static const noRatings = '暂无评分';
  static const teacherReply = '老师回复：';
  static const reply = '回复';
  static const editReply = '编辑回复';
  static const fullScoreTip = '满分 5 分';
  static const reviewCountTip = '条评论';
  static const courseDetailError = '获取课程详情失败';

  static String chapterIndex(int index) => '第$index章';

  // course review/reply
  static const myReply = '我的回复';
  static const replyHint = '请输入回复内容';
  static const contentCannotBeEmpty = '回复内容不能为空';
  static const replySuccess = '回复成功';
  static const editReview = '编辑评论';
  static const myReview = '我的评论';
  static const writeReivew = '撰写评论';
  static const reviewSuccess = '评论成功';
  static const myRating = '我的评分';
  static const reviewError = '获取课程评价失败';

  // learning page
  static const noCourseGoFind = '课表空空，去找课程吧';
  static const videoCount = '视频数：';
  static const duration = '时长：';
  static const learningProgress = '学习进度：';
  static const progress = '进度：';

  // shopping cart
  static const edit = '编辑';
  static const selectAll = '全选';
  static const totalPrice = '总价 ';
  static const goToPay = '去结算';
  static const delete = '删除';
  static const confirmDelete = '确认删除';
  static const deleteSuccess = '删除成功';
  static const deleteError = '删除失败';

  static const publishedCourse = '发布了课程 ';
  static const purchasedCourse1 = '购买了课程 ';
  static const coursePurchasedError = '购买课程失败';

  static const ddFavoriteSuccess = '收藏成功';
  static const ddFavoriteError = '收藏失败';
  static const ddFavoriteCancelSuccess = '取消收藏';
  static const ddFavoriteCancelError = '取消收藏失败';

  static const addToShoppingCartSuccess = '添加到购物车成功';
  static const addToShoppingCartError = '添加到购物车失败';

  // teaching page
  static const totalIncome = '总收入';
  static const incomeTop5 = '课程收入Top 5';
  static const myAllCourse = '我的所有课程';
  static const publishNewCourse = '发布新课';
  static const studentCount1 = '学生数：';
  static const courseIncome = '收入：';

  // admin page
  static const teacherCount = '讲师数';
  static const courseCount = '课程数';
  static const transaction = '交易额';
  static const requestsReceived = '请求数';
  static const responseSent = '响应数';
  static const averageProcessingTime = '处理时间';

  // home page
  static const newCourses = '新上好课';
  static const hotCourses = '热门课程';
  static const hotBeginners = '热门初级课程';
  static const hotAdvanceds = '热门高级课程';
  static const specialCourses = '特色课';
  static const hotTeacher = '热门讲师';
}
